twin barrelled guns - German English Dictionary